using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace D.Medicalcare.Domain.Entities
{
    /// <summary>
    /// 体检套餐
    /// </summary>
    public class HealthCheckPackage
    {
        /// <summary>
        /// 体检套餐主键
        /// </summary>
        [Key]
        public int HealthCheckPackageId { get; set; }
        /// <summary>
        /// 体检套餐编号(后端自动生成)
        /// </summary>
        public string? PackageNo { get; set; }
        /// <summary>
        /// 体检套餐名称
        /// </summary>
        public string? PackageName { get; set; }
        /// <summary>
        /// 体检套餐图片
        /// </summary>
        public string? PackageImg { get; set; }
        /// <summary>
        /// 体检套餐类型
        /// </summary>
        public string? PackageType { get; set; }
        /// <summary>
        /// 适用院区
        /// </summary>
        public string? ApplicableToHospitals { get; set; }
        /// <summary>
        /// 套餐价格
        /// </summary>
        public double? PackagePrice { get; set; }
        /// <summary>
        /// 套餐介绍
        /// </summary>
        public string? Packages { get; set; }
        /// <summary>
        /// 套餐状态
        /// </summary>
        public bool? Offerstatus { get; set; }
        /// <summary>
        /// 套餐类型
        /// </summary>
        public string? CourseDescription { get; set; }
        /// <summary>
        /// 注意事项
        /// </summary>
        public string? Precautions { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateTime { get; set; }
        /// <summary>
        /// 是否删除
        /// </summary>
        public bool? IsDeleted { get; set; }
    }
}
